[INFO] cloning repository https://github.com/JRF63/vecdeque-bench
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/JRF63/vecdeque-bench" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJRF63%2Fvecdeque-bench", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJRF63%2Fvecdeque-bench'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] fcf59c6961cd409f4cb770a143a3727b2058add2
[INFO] checking JRF63/vecdeque-bench against master#158f00a1c5175648af6f6099b075f78d1d014a28 for pr-121251
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJRF63%2Fvecdeque-bench" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/JRF63/vecdeque-bench on toolchain 158f00a1c5175648af6f6099b075f78d1d014a28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/JRF63/vecdeque-bench
[INFO] finished tweaking git repo https://github.com/JRF63/vecdeque-bench
[INFO] tweaked toml for git repo https://github.com/JRF63/vecdeque-bench written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/JRF63/vecdeque-bench already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+158f00a1c5175648af6f6099b075f78d1d014a28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[ERROR] this task or one of its parent failed!
[ERROR] no output for 300 seconds
[ERROR] note: run with `RUST_BACKTRACE=1` to display a backtrace.
[INFO] checking JRF63/vecdeque-bench against try#b4fc5dbf0bc33be331f9d893db5b3a794f29724a+rustflags=-Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds for pr-121251
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FJRF63%2Fvecdeque-bench" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/JRF63/vecdeque-bench on toolchain b4fc5dbf0bc33be331f9d893db5b3a794f29724a
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/JRF63/vecdeque-bench
[INFO] finished tweaking git repo https://github.com/JRF63/vecdeque-bench
[INFO] tweaked toml for git repo https://github.com/JRF63/vecdeque-bench written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] crate git repo https://github.com/JRF63/vecdeque-bench already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] db0e5008a864d2162788a9046d1b3b4fdb1adbb34476814ab8fd87f1cd74812b
[INFO] running `Command { std: "docker" "start" "-a" "db0e5008a864d2162788a9046d1b3b4fdb1adbb34476814ab8fd87f1cd74812b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "db0e5008a864d2162788a9046d1b3b4fdb1adbb34476814ab8fd87f1cd74812b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "db0e5008a864d2162788a9046d1b3b4fdb1adbb34476814ab8fd87f1cd74812b", kill_on_drop: false }`
[INFO] [stdout] db0e5008a864d2162788a9046d1b3b4fdb1adbb34476814ab8fd87f1cd74812b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid -Dexplicit_range -Dtrait_impl_range -Wrange_syntax -Wrange_bounds" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+b4fc5dbf0bc33be331f9d893db5b3a794f29724a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c43c9e4d5cee1e8fe399a555864208a1bafb3b6bd659ce440486f75ec61aad21
[INFO] running `Command { std: "docker" "start" "-a" "c43c9e4d5cee1e8fe399a555864208a1bafb3b6bd659ce440486f75ec61aad21", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.145
[INFO] [stderr]    Compiling crossbeam-utils v0.8.12
[INFO] [stderr]    Compiling libc v0.2.135
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.11
[INFO] [stderr]    Compiling proc-macro2 v1.0.46
[INFO] [stderr]    Compiling rayon-core v1.9.3
[INFO] [stderr]     Checking ryu v1.0.11
[INFO] [stderr]    Compiling syn v1.0.102
[INFO] [stderr]    Compiling serde_json v1.0.86
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]     Checking either v1.8.0
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling rayon v1.5.3
[INFO] [stderr]     Checking regex-automata v0.1.10
[INFO] [stderr]     Checking plotters-backend v0.3.4
[INFO] [stderr]    Compiling serde_derive v1.0.145
[INFO] [stderr]     Checking unicode-width v0.1.10
[INFO] [stderr]     Checking itertools v0.10.5
[INFO] [stderr]     Checking textwrap v0.11.0
[INFO] [stderr]     Checking half v1.8.2
[INFO] [stderr]     Checking cast v0.3.0
[INFO] [stderr]     Checking plotters-svg v0.3.3
[INFO] [stderr]     Checking regex-syntax v0.6.27
[INFO] [stderr]     Checking clap v2.34.0
[INFO] [stderr]     Checking walkdir v2.3.2
[INFO] [stderr]     Checking oorandom v11.1.3
[INFO] [stderr]     Checking vecdeque-bench v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:506:26
[INFO] [stdout]     |
[INFO] [stdout] 506 |                 for i in left_edge..right_edge {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: requested on the command line with `-W range-syntax`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/lib.rs:654:28
[INFO] [stdout]     |
[INFO] [stdout] 654 |             let a = &mut a[len..] as *mut _;
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]    --> src/lib.rs:661:28
[INFO] [stdout]     |
[INFO] [stdout] 661 |             let b = &mut b[len..] as *mut _;
[INFO] [stdout]     |                            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:764:17
[INFO] [stdout]     |
[INFO] [stdout] 764 |             (r, 0..0)
[INFO] [stdout]     |                 ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:766:14
[INFO] [stdout]     |
[INFO] [stdout] 766 |             (0..0, r.start - a_len..r.end - a_len)
[INFO] [stdout]     |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:766:20
[INFO] [stdout]     |
[INFO] [stdout] 766 |             (0..0, r.start - a_len..r.end - a_len)
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:768:14
[INFO] [stdout]     |
[INFO] [stdout] 768 |             (r.start..a_len, 0..r.end - a_len)
[INFO] [stdout]     |              ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `Range` range syntax
[INFO] [stdout]    --> src/lib.rs:768:30
[INFO] [stdout]     |
[INFO] [stdout] 768 |             (r.start..a_len, 0..r.end - a_len)
[INFO] [stdout]     |                              ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: usage of `RangeFrom` range syntax
[INFO] [stdout]     --> src/lib.rs:1262:36
[INFO] [stdout]      |
[INFO] [stdout] 1262 |         let m = self.read(&mut buf[rem..])?;
[INFO] [stdout]      |                                    ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking csv-core v0.1.10
[INFO] [stdout] error[E0053]: method `advance_by` has an incompatible type for trait
[INFO] [stdout]     --> src/lib.rs:1337:43
[INFO] [stdout]      |
[INFO] [stdout] 1337 |     fn advance_by(&mut self, n: usize) -> Result<(), usize> {
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           expected `NonZero<usize>`, found `usize`
[INFO] [stdout]      |                                           help: change the output type to match the trait: `Result<(), NonZero<usize>>`
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected signature `fn(&mut Iter<'_, _>, _) -> Result<_, NonZero<usize>>`
[INFO] [stdout]                 found signature `fn(&mut Iter<'_, _>, _) -> Result<_, usize>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0053]: method `advance_back_by` has an incompatible type for trait
[INFO] [stdout]     --> src/lib.rs:1480:48
[INFO] [stdout]      |
[INFO] [stdout] 1480 |     fn advance_back_by(&mut self, n: usize) -> Result<(), usize> {
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |                                                |
[INFO] [stdout]      |                                                expected `NonZero<usize>`, found `usize`
[INFO] [stdout]      |                                                help: change the output type to match the trait: `Result<(), NonZero<usize>>`
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected signature `fn(&mut Iter<'_, _>, _) -> Result<_, NonZero<usize>>`
[INFO] [stdout]                 found signature `fn(&mut Iter<'_, _>, _) -> Result<_, usize>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0053]: method `advance_by` has an incompatible type for trait
[INFO] [stdout]     --> src/lib.rs:1562:43
[INFO] [stdout]      |
[INFO] [stdout] 1562 |     fn advance_by(&mut self, n: usize) -> Result<(), usize> {
[INFO] [stdout]      |                                           ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |                                           |
[INFO] [stdout]      |                                           expected `NonZero<usize>`, found `usize`
[INFO] [stdout]      |                                           help: change the output type to match the trait: `Result<(), NonZero<usize>>`
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected signature `fn(&mut IterMut<'_, _>, _) -> Result<_, NonZero<usize>>`
[INFO] [stdout]                 found signature `fn(&mut IterMut<'_, _>, _) -> Result<_, usize>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0053]: method `advance_back_by` has an incompatible type for trait
[INFO] [stdout]     --> src/lib.rs:1707:48
[INFO] [stdout]      |
[INFO] [stdout] 1707 |     fn advance_back_by(&mut self, n: usize) -> Result<(), usize> {
[INFO] [stdout]      |                                                ^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |                                                |
[INFO] [stdout]      |                                                expected `NonZero<usize>`, found `usize`
[INFO] [stdout]      |                                                help: change the output type to match the trait: `Result<(), NonZero<usize>>`
[INFO] [stdout]      |
[INFO] [stdout]      = note: expected signature `fn(&mut IterMut<'_, _>, _) -> Result<_, NonZero<usize>>`
[INFO] [stdout]                 found signature `fn(&mut IterMut<'_, _>, _) -> Result<_, usize>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0635]: unknown feature `proc_macro_span_shrink`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.46/src/lib.rs:92:30
[INFO] [stdout]    |
[INFO] [stdout] 92 |     feature(proc_macro_span, proc_macro_span_shrink)
[INFO] [stdout]    |                              ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot subtract `NonZero<usize>` from `usize`
[INFO] [stdout]     --> src/lib.rs:1343:30
[INFO] [stdout]      |
[INFO] [stdout] 1343 |         self.i1.advance_by(n - m).map_err(|o| o + m)
[INFO] [stdout]      |                              ^ no implementation for `usize - NonZero<usize>`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Sub<NonZero<usize>>` is not implemented for `usize`
[INFO] [stdout]      = help: the following other types implement trait `Sub<Rhs>`:
[INFO] [stdout]                <usize as Sub>
[INFO] [stdout]                <usize as Sub<&usize>>
[INFO] [stdout]                <&'a usize as Sub<usize>>
[INFO] [stdout]                <&usize as Sub<&usize>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `NonZero<usize>` to `NonZero<usize>`
[INFO] [stdout]     --> src/lib.rs:1343:49
[INFO] [stdout]      |
[INFO] [stdout] 1343 |         self.i1.advance_by(n - m).map_err(|o| o + m)
[INFO] [stdout]      |                                               - ^ - NonZero<usize>
[INFO] [stdout]      |                                               |
[INFO] [stdout]      |                                               NonZero<usize>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot subtract `NonZero<usize>` from `usize`
[INFO] [stdout]     --> src/lib.rs:1487:35
[INFO] [stdout]      |
[INFO] [stdout] 1487 |         self.i2.advance_back_by(n - m).map_err(|o| m + o)
[INFO] [stdout]      |                                   ^ no implementation for `usize - NonZero<usize>`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Sub<NonZero<usize>>` is not implemented for `usize`
[INFO] [stdout]      = help: the following other types implement trait `Sub<Rhs>`:
[INFO] [stdout]                <usize as Sub>
[INFO] [stdout]                <usize as Sub<&usize>>
[INFO] [stdout]                <&'a usize as Sub<usize>>
[INFO] [stdout]                <&usize as Sub<&usize>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `NonZero<usize>` to `NonZero<usize>`
[INFO] [stdout]     --> src/lib.rs:1487:54
[INFO] [stdout]      |
[INFO] [stdout] 1487 |         self.i2.advance_back_by(n - m).map_err(|o| m + o)
[INFO] [stdout]      |                                                    - ^ - NonZero<usize>
[INFO] [stdout]      |                                                    |
[INFO] [stdout]      |                                                    NonZero<usize>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot subtract `NonZero<usize>` from `usize`
[INFO] [stdout]     --> src/lib.rs:1567:36
[INFO] [stdout]      |
[INFO] [stdout] 1567 |         match self.i2.advance_by(n - m) {
[INFO] [stdout]      |                                    ^ no implementation for `usize - NonZero<usize>`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Sub<NonZero<usize>>` is not implemented for `usize`
[INFO] [stdout]      = help: the following other types implement trait `Sub<Rhs>`:
[INFO] [stdout]                <usize as Sub>
[INFO] [stdout]                <usize as Sub<&usize>>
[INFO] [stdout]                <&'a usize as Sub<usize>>
[INFO] [stdout]                <&usize as Sub<&usize>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `NonZero<usize>` to `NonZero<usize>`
[INFO] [stdout]     --> src/lib.rs:1569:29
[INFO] [stdout]      |
[INFO] [stdout] 1569 |             Err(o) => Err(m + o),
[INFO] [stdout]      |                           - ^ - NonZero<usize>
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           NonZero<usize>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: cannot subtract `NonZero<usize>` from `usize`
[INFO] [stdout]     --> src/lib.rs:1714:35
[INFO] [stdout]      |
[INFO] [stdout] 1714 |         self.i2.advance_back_by(n - m).map_err(|o| m + o)
[INFO] [stdout]      |                                   ^ no implementation for `usize - NonZero<usize>`
[INFO] [stdout]      |
[INFO] [stdout]      = help: the trait `Sub<NonZero<usize>>` is not implemented for `usize`
[INFO] [stdout]      = help: the following other types implement trait `Sub<Rhs>`:
[INFO] [stdout]                <usize as Sub>
[INFO] [stdout]                <usize as Sub<&usize>>
[INFO] [stdout]                <&'a usize as Sub<usize>>
[INFO] [stdout]                <&usize as Sub<&usize>>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot add `NonZero<usize>` to `NonZero<usize>`
[INFO] [stdout]     --> src/lib.rs:1714:54
[INFO] [stdout]      |
[INFO] [stdout] 1714 |         self.i2.advance_back_by(n - m).map_err(|o| m + o)
[INFO] [stdout]      |                                                    - ^ - NonZero<usize>
[INFO] [stdout]      |                                                    |
[INFO] [stdout]      |                                                    NonZero<usize>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking crossbeam-channel v0.5.6
[INFO] [stdout] error: aborting due to 12 previous errors; 9 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0053, E0277, E0369.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0053`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `vecdeque-bench` (lib) due to 13 previous errors; 9 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0635`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `proc-macro2` (lib) due to 2 previous errors
[INFO] running `Command { std: "docker" "inspect" "c43c9e4d5cee1e8fe399a555864208a1bafb3b6bd659ce440486f75ec61aad21", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c43c9e4d5cee1e8fe399a555864208a1bafb3b6bd659ce440486f75ec61aad21", kill_on_drop: false }`
[INFO] [stdout] c43c9e4d5cee1e8fe399a555864208a1bafb3b6bd659ce440486f75ec61aad21
